A Fast Group Communication Mechanism for Large Scale Distributed Objects
نویسندگان
چکیده
Group communication undoubtedly is a useful paradigm for many distributed object systems. Provision of a fast and scalable group communication mechanism can considerably improve the efficiency of these systems. In this paper, we propose a new group communication mechanism for large scale distributed objects over a huge heterogeneous inter-network. The proposed mechanism uses Message Dispatcher Objects, objects co-located with each group member to distribute and parallelize the group communication load among all group members. Our proposed mechanism also recovers from the host failure in the system. Experimental results show that our scheme scales well in a large number of group members.
منابع مشابه
Provision of Recovery from Host Failure for Sama Group Communication Middleware for Mobile Agents
A high speed group communication middleware can considerably improve performance of multi-agent systems. Sama is a fast and scalable group communication middleware for mobile agents. It achieves scalability and low message delivery time by dis tributing message dissemination load among all mobile agent servers. Sama uses Message Dispatcher Objects (MDOs), which are special objects on each agent...
متن کاملGroup Communication for Large-Scale Distributed Systems over IP Multicast Networks
We consider the problem of providing reliable group communication support for large-scale distributed systems over IP Multicast-based networks. We observe that the semantics of a group multicast protocol are intimately related to the semantics of the shared object state that the multicast is modifying. We present a novel object-centric formulation of the group multicast problem which we refer t...
متن کاملA Fast Replica Placement Methodology for Large-scale Distributed Computing Systems
Fine-grained data replication over the Internet allows duplication of frequently accessed data objects, as opposed to entire sites, to certain locations so as to improve the performance of largescale content distribution systems. In a distributed system, agents representing their sites try to maximize their own benefit since they are driven by different goals such as to minimize their communica...
متن کاملDynamic Agent Allocation for Large-Scale Multi-Agent Applications
Although distributed computing is necessary to execute largescale multi-agent applications, the distribution of agents is challenging especially when the communication pattern among agents is continuously changing. This paper proposes two dynamic agent allocation mechanisms for large-scale multi-agent applications. The aim of one mechanism is to minimize agent communication cost, while that of ...
متن کاملA Frugal Auction Technique for Data Replication in Large Distributed Computing Systems
Fine-grained data replication over the Internet allows duplication of frequently accessed data objects, as opposed to entire sites, to certain locations so as to improve the performance of large-scale content distribution systems. In a distributed system, agents representing their sites try to maximize their own benefit since they are driven by different goals such as to minimize their communic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003